#pragma once
#include "DGeometry.h"

namespace Skill
{
	namespace Ode
	{
		ref class DMatrix4;
		ref class DVector3;
		ref class DSpace;

		namespace Geometries
		{			
			public ref class DConvex : DGeometry
			{
			internal:
				DConvex(dGeomID instance):DGeometry(nullptr)
				{
					if(_Container)
						_Container->AddSpace(this);
				}
			public:
				
				//--> Convex Functions
				/*ODE_API dGeomID dCreateConvex (dSpaceID space,
					dReal *_planes,
					unsigned int _planecount,
					dReal *_points,
					unsigned int _pointcount,unsigned int *_polygons);

				ODE_API void dGeomSetConvex (dGeomID g,
					dReal *_planes,
					unsigned int _count,
					dReal *_points,
					unsigned int _pointcount,unsigned int *_polygons);*/
				//<-- Convex Functions

			};
		}
	}
}